coffee shrub with two leaves sprouted - Spanish English Dictionary